deep-seal trap - Spanish English Dictionary